html{
	font-size:12px;padding:0;margin:0;
	
	}
	body{
	  font-family:"Microsoft Yahei","Helvetica Neue";
    	color: #FFFFFF;
    	-webkit-font-smoothing: antialiased;
    	}
    a{
    	text-decoration: none;
		cursor:pointer;
		color:grey;
	}
	.back{
		position:absolute;
		z-index: -1;
		width:100%;
		height:100%;
	}
    #box{
    	width:100%;
    	height:100%;
    	margin:auto;
		text-align: center;
		position:relative;
		z-index:1;
    }
	.first{
		text-align:center;
		
		}
	.first img{
		width:15rem;
		height:15rem;
		position:relative;
		top:2rem;
		left:-2.5rem;
		}
	/*.black{
		-webkit-filter: grayscale(100%); 
		-moz-filter: grayscale(100%); 
		-ms-filter: grayscale(100%); 
		-o-filter: grayscale(100%); 
		filter: grayscale(100%); 
		filter: gray; 
	}*/
	.first p{
		font-size:1.5rem;
	}
	.sign{
		font-size: 2rem;
    	text-align: center;
	}
	.change-login{
		width: 20rem;
	    margin: 0 auto 1rem;
	    display: flex;
	    justify-content: space-around;
	    font-size: 1.5rem;
	    color: grey;
	}
	.change-login .account{
		color: #6495ED;
	}
	.change-login p{
		cursor: pointer;
	}
	.p-input-post{
		position: relative;
		padding: 0.4rem 0;
	    height: 3.5rem;
	    box-sizing: border-box;
	    border-bottom: 1px solid #e5e5e5;
	    width: 18rem;
	    margin: 4rem auto;
	    line-height: 3.5rem;
	    }
	 input{
		outline: none;
		border: none;
		z-index: 5;
		position: relative;
		top: 0rem;
		width: 16rem;
		background-color: transparent;
		font-size: 1.3rem;
	    }
 
	.r-forget-cl{
		width: 20rem;
	    margin: 0 auto 1rem;
	    display: flex;
	    justify-content: space-around;
	    font-size: 1.2rem;
	    padding:1rem 0;
	    color: grey;
	}
	.lang-btn{
		text-align: center;
		padding:0.7rem 7rem;
		background:#c40a13;
		border-radius:2.5rem;
		margin:1.5rem 0;
		color:white;
		font-size: 1.5rem;
		border: none;
	}
	.error{
		color:red;
		font-size:1rem;
		display:none;
	}
	.full{
		color:red;
		font-size:1rem;
		display:none;
	}
	.y{
		color:grey;
	}
	.banben{
		position: relative;
    	right: -10rem;
    	font-size: 1.5rem;
	}
